package cn.sciento.starter.integrate.dto;

import java.util.List;

public class SyncUserDTO {
  private String userid;
  
  private String name;
  
  private String mobile;
  
  private String position;
  
  private Integer gender;
  
  private String email;
  
  private Integer enable;
  
  private List<Long> department;
  
  private String syncType;
  
  private List<Boolean> isDepartIdsMap;
  
  public String getUserid() {
    return this.userid;
  }
  
  public SyncUserDTO setUserid(String userid) {
    this.userid = userid;
    return this;
  }
  
  public String getName() {
    return this.name;
  }
  
  public SyncUserDTO setName(String name) {
    this.name = name;
    return this;
  }
  
  public String getMobile() {
    return this.mobile;
  }
  
  public SyncUserDTO setMobile(String mobile) {
    this.mobile = mobile;
    return this;
  }
  
  public String getPosition() {
    return this.position;
  }
  
  public SyncUserDTO setPosition(String position) {
    this.position = position;
    return this;
  }
  
  public Integer getGender() {
    return this.gender;
  }
  
  public SyncUserDTO setGender(Integer gender) {
    this.gender = gender;
    return this;
  }
  
  public String getEmail() {
    return this.email;
  }
  
  public SyncUserDTO setEmail(String email) {
    this.email = email;
    return this;
  }
  
  public Integer getEnable() {
    return this.enable;
  }
  
  public SyncUserDTO setEnable(Integer enable) {
    this.enable = enable;
    return this;
  }
  
  public List<Long> getDepartment() {
    return this.department;
  }
  
  public SyncUserDTO setDepartment(List<Long> department) {
    this.department = department;
    return this;
  }
  
  public List<Boolean> getIsDepartIdsMap() {
    return this.isDepartIdsMap;
  }
  
  public SyncUserDTO setIsDepartIdsMap(List<Boolean> isDepartIdsMap) {
    this.isDepartIdsMap = isDepartIdsMap;
    return this;
  }
  
  public String getSyncType() {
    return this.syncType;
  }
  
  public SyncUserDTO setSyncType(String syncType) {
    this.syncType = syncType;
    return this;
  }
  
  public String toString() {
    return "SyncUserDTO{userid='" + this.userid + '\'' + ", name='" + this.name + '\'' + ", mobile='" + this.mobile + '\'' + ", position='" + this.position + '\'' + ", gender=" + this.gender + ", email='" + this.email + '\'' + ", enable=" + this.enable + ", department=" + this.department + ", syncType='" + this.syncType + '\'' + ", isDepartIdsMap=" + this.isDepartIdsMap + '}';
  }
}
